About New Square Investment Funds (IC000079) United Kingdom