About Thermify Holdings Limited (12964264) United Kingdom