About Master Shipping And Trading L.p. (SL019515) United Kingdom