About London Trading Academy (lta) L.p. (SL025422) United Kingdom