About Thinking Machine Systems Ltd (12031891) United Kingdom