About Omnicom Holdings Limited (04809332) United Kingdom