About Omnicom Emea Holdings Limited (09461219) United Kingdom