About Enigma Heating Solutions Ltd (12771763) United Kingdom