About The Sidney & Phyllis Krystal Foundation (uk) (CE020392) United Kingdom