About Troxeton Trading Lp (SL021548) United Kingdom