About Eemoo & Co Limited (12743716) United Kingdom