About Issachar & Zeboulon Ltd (12649108) United Kingdom