About Thinking Logic Limited (06085285) United Kingdom