About Vt Johnston Financial Funds Icvc (IC027796) United Kingdom