About Oci Spv 3 Limited (13475583) United Kingdom