About Oci Partnerships Limited (08449776) United Kingdom