About Thermal North Group Ltd (12629544) United Kingdom