About First Sentier Investors Europe Holdings Limited (03904310) United Kingdom