About Mi Twentyfour Investment Funds (IC000765) United Kingdom