About Edentree Investment Funds Series 2 (IC000866) United Kingdom