About Oc Holdings (london) Ltd (12709168) United Kingdom