About Morningstar Investment Management Europe Limited (05732689) United Kingdom