About Elemental Management Solutions Ltd (SC665684) United Kingdom