The BrainCipher ransomware group listed windiam.com on its data leak site on 2026-07-22. Country: BE Sector: Technology Domains named: windiam.com