About Oci Management Limited (10712819) United Kingdom