About Ochc Ventures Limited (12241342) United Kingdom