About Omnicom Capital Holdings Limited (13671874) United Kingdom