About The Ridley Foundation (CE004413) United Kingdom