About Axa Investment Managers Limited (03886111) United Kingdom