About Omc (uk) Holdings Limited (12462493) United Kingdom