About Triolex Invest L.p. (SL026768) United Kingdom