About Omc London Limited (11466179) United Kingdom