About Enigma Logistics Limited (10311532) United Kingdom