About Oc Sa Management Ltd (12854741) United Kingdom