About Jaffa Shawarma1 Ltd (12099943) United Kingdom