About Omc Utilities Limited (10895421) United Kingdom