About The Ian Ritchie Foundation (CE005393) United Kingdom