About Omc Europe Limited (03811853) United Kingdom