About Veva Investments L.p. (SL012009) United Kingdom