About The Russell Haldane Trust Cio (CE022494) United Kingdom