The radar ransomware group listed Namibia | Epia Financial Services | Windhoek on its data leak site on 2025-09-11. 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