About Thinking Business Machines Limited (05054115) United Kingdom