About Omnicom Europe Subholdings Limited (10473204) United Kingdom