About Omnicom Ltd (13107291) United Kingdom