The radar ransomware group listed Epia Financial Services on its data leak site on 2025-10-22. Country: GB Sector: Financial Services Domains named: epiafs.com Claim as published on the leak site: +264816013040. Mail. [email protected]. Home. No 17 Eulenweg Street, Hochland Park, Windhoek ,Namibia. RELATABLE PARTNERS. NAMRA · NAMFISA. NBWPF. CIFNAMIBIA