About Omh Holdings Limited (SC609850) United Kingdom