About Jaffa Ltd (11814148) United Kingdom