About Manifecta Trading Lp (SL033796) United Kingdom