About Emdee Comms Ltd (11406906) United Kingdom