About Ohc Investments Limited (11754838) United Kingdom