The qilin ransomware group listed Recsa on its data leak site on 2026-07-22. Country: CR Sector: Professional Services Domains named: www.recsa.com