About Thinktank International Research Limited (04974837) United Kingdom