About Thinkingspace Uk Limited (06914831) United Kingdom