About Thinker Doer Limited (06641230) United Kingdom