About Oci Spv 2 Limited (13364001) United Kingdom