About Jabbal Trading Uk Ltd (12545850) United Kingdom