About Omd Emea Limited (04094368) United Kingdom