About Thynkspace Limited (10865930) United Kingdom