About Emcee Associates Limited (10021900) United Kingdom