About The Caridon Foundation (10721935) United Kingdom