About Ohc Capital Limited (08095291) United Kingdom