About S3 Jk Trading Uk Ltd (12855480) United Kingdom