About Thinkingjigsaw Ltd (07828059) United Kingdom