About Omh Solutions Limited (10551588) United Kingdom