About Thinking Space Land Ltd (09299625) United Kingdom