About Ocean Merchants L.p. (SL016881) United Kingdom