About Jigsaw Synergy Solutions Ltd (12709932) United Kingdom