About Omnicom Ddb Holdings Limited (09290676) United Kingdom