About The Thinking Company Ltd (12615405) United Kingdom