About Heatrix Energy Solutions Ltd (12443580) United Kingdom