About Thermasoft Limited (07909598) United Kingdom