About Ocean Vestco Ltd (12278036) United Kingdom