About Oc1 Holdings Limited (13002307) United Kingdom