About Msc Trade Alfa L.p. (SL017575) United Kingdom