l8solutions.co.uk — claimed by 2 ransomware groups · Rosetta Intel