About The Ord Fund Icvc (IC000336) United Kingdom