About Tilly Masterton 8 Fund (SL006043) United Kingdom