About Omnicom Finance Holdings Plc (11432221) United Kingdom