About Standard Life Investment Funds Limited (SC068442) United Kingdom