About Edentree Investment Funds (IC000037) United Kingdom