About The Satoula Livesey Foundation (10492135) United Kingdom