About Jaffa Takeaway Ltd (12867875) United Kingdom