About Omc Technologies (uk) Limited (07861078) United Kingdom