About Jigsor Limited (07859674) United Kingdom