About Jaffa Enterprises Ltd (12467778) United Kingdom