The krybit ransomware group listed niclibya.com on its data leak site on 2026-11-09. Country: LY Sector: Other Domains named: niclibya.com Claim as published on the leak site: National Investment Holding Company is a Libyan joint-stock holding company established in 1986, headquartered in Tripo...