About Ventex Contracts L.p. (SL031766) United Kingdom