About Omnidom Limited (12671729) United Kingdom