About Enigma Plus Ltd (NI626645) United Kingdom