About Thinkx Limited (12152226) United Kingdom