The flocker ransomware group listed Idgcayman.com on its data leak site on 2025-07-07. Country: KY Sector: Professional Services Domains named: idgcayman.com Claim as published on the leak site: To The Board Of Interior Design Group As the Cayman Islands longest-standing interior design company, IDG has a long history