About Thinkroom Limited (11401049) United Kingdom