About J&ck Ltd (10608427) United Kingdom