About Jaffa Shawrma & Pizza Ltd (12487420) United Kingdom