About Ei Managed Investments Limited (10403277) United Kingdom