About Teaminvest 3 (s) L.p. (SL013907) United Kingdom