About Yyy Foundation (CE005488) United Kingdom