About Ocean Transport And Trading L.p. (SL019404) United Kingdom