About Jigsaw Works Ltd. (10580989) United Kingdom