About Emetor Limited (13502213) United Kingdom