About Tradebeta Investment Lp (LP017033) United Kingdom