About Ventra Investments Limited (03175347) United Kingdom