About Thinking Space Limited (03201369) United Kingdom