About Invest Company Group Lp (SL031009) United Kingdom