The lockbit3 ransomware group listed e21c.co.uk on its data leak site on 2024-07-25. Country: GB Sector: Technology Domains named: e21c.co.uk Claim as published on the leak site: E21c - Business Information. Education · United Kingdom · 99 Employees. A message from our CEO: Education for the 21st Century is driven by a determination to create welcoming and open schools for the local community, where every person thrives, make...