About Neptune Investment Funds Iii (IC000915) United Kingdom