About Torvean Trading Lp (SL013890) United Kingdom