About The Leilah Foundation (CE004577) United Kingdom