About Vitality Invest Trustee Company Limited (10429793) United Kingdom