About Lf Havelock London Investment Funds (IC001120) United Kingdom