About Issachar Trading Uk Ltd (12909467) United Kingdom