About Thermetrix Ltd. (10053017) United Kingdom