About The Jaffa Foundation (09353439) United Kingdom