The qilin ransomware group listed SEL (Safety Engineering Laboratory) on its data leak site on 2026-04-20. Country: DE Sector: Manufacturing Domains named: www.seldirect.com