About Ohc Holdings Limited (11750930) United Kingdom