About The Lowesby Investment Umbrella Fund (IC000883) United Kingdom