About Thermaze Ltd (11901521) United Kingdom