About Jjaack Ltd (10618202) United Kingdom