About Elemental Energy International Ltd (12925363) United Kingdom