About Ohc Ventures Limited (10889717) United Kingdom