About Jbak Company Ltd (11518079) United Kingdom