About Vt Investments Limited (09514239) United Kingdom