About The Pelly Charitable Trust Cio (CE022248) United Kingdom