About Thinkbox Analytics Research Ltd (12241184) United Kingdom