About The Alice Foundation - Light For Life (CE003906) United Kingdom