About Jaffa Restaurant (mcr) Ltd (09899613) United Kingdom