The killsec ransomware group listed Brella on its data leak site on 2025-04-01. Country: US Sector: Professional Services Domains named: brella.com