About The Cherry Foundation (CE012143) United Kingdom