About Thompson Software Limited (10664137) United Kingdom