About Emdee Holdings Uk Ltd (11678244) United Kingdom