About Liontrust Investment Funds Limited (03002704) United Kingdom