About Enigma Automotive Holdings Ltd (07166267) United Kingdom