About Enigma Industrial Services Holdings Ltd (08423745) United Kingdom