About Tilly Masterson 7 Fund (SL006042) United Kingdom