About Emico Holdings Limited (09513718) United Kingdom