About Ventex Investments Limited (13335058) United Kingdom