About Excel Global Trade L.p. (SL020846) United Kingdom