About Omc International (europe) Limited (06675716) United Kingdom