About Think Tank Initiative Ltd. (10451512) United Kingdom