About Emeatra Ltd (11651795) United Kingdom