About Lencove Investments L.p. (SL009112) United Kingdom