About Ventexa L.p. (SL014060) United Kingdom