About Omnicom International Finance (05492018) United Kingdom