About Thinking Engines Limited (08735823) United Kingdom