ENIGMA TRADING LTD
12756632 - Incorporated on 20 July 2020
ENIGMA LEISURE LTDDisolved
10014749 - Dissolved on 20 May 2025
ENIGMA FINTECH LTD
13365101 - Incorporated on 28 April 2021
NETWORK MAGIC LIMITED
03726458 - Incorporated on 4 March 1999
PERSPECTIVE RESEARCH SERVICES LIMITED
03717257 - Incorporated on 22 February 1999
COMMUNICATION TECHNOLOGY LIMITED
03722022 - Incorporated on 26 February 1999
M & H MOTORSPORT & ACCESSORIES LIMITEDDissolved
03752633 - Dissolved on 9 February 2013
BLESSED CBD LTDDisolved
13682664 - Dissolved on 21 February 2023
ENIGMA SYSTEMS LTDDisolved
12645855 - Dissolved on 9 November 2021
ENIGMATA LIMITEDDissolved
04348049 - Dissolved on 16 October 2010
ENIGMA IMAGERY LTDActive - Proposal to Strike off
12328877 - Incorporated on 22 November 2019
FBA ENIGMA LIMITEDActive - Proposal to Strike off
11286541 - Incorporated on 3 April 2018
ENIGMA IT FUSION LLPDissolved
OC313205 - Dissolved on 9 July 2013
ENIGMA ONE LIMITED
08561220 - Incorporated on 7 June 2013
ENIGMA DIGITAL LTDDissolved
08939872 - Dissolved on 3 November 2015
ENIGMA IS (UK) LIMITED
12207272 - Incorporated on 13 September 2019
ENIGMA APPAREL LTD
15735248 - Incorporated on 22 May 2024
ENIGMA DEFENCE LTD
16178027 - Incorporated on 12 January 2025
ENIGMA GROUP HOLDINGS LTD
07369282 - Incorporated on 8 September 2010
ENIGMA FMA LIMITED
03436128 - Incorporated on 18 September 1997