About Marine Ventures Worldwide L.p. (SL015125) United Kingdom