About Jaffa Corner Ltd (13165328) United Kingdom