About Abc Enigma Ltd (11551161) United Kingdom