About Vt Ppm Investment Funds (IC017239) United Kingdom