About The Thinking Agency Limited (11751625) United Kingdom