About Thinking Software Limited (02758866) United Kingdom