About Trustinvest Capital Lp (SL011761) United Kingdom