ENIGMA REAL ESTATE LTD.
12021878 - Incorporated on 29 May 2019
ENIGMAX LIMITED
05400932 - Incorporated on 22 March 2005
TARTAN ENIGMA LTD
06630727 - Incorporated on 26 June 2008
MK-ENIGMA LIMITEDDissolved
09550345 - Dissolved on 18 June 2019
ENIGMA FRAMES LTDDisolved
12715989 - Dissolved on 16 August 2022
ENIGMA RETAIL LTD
10988484 - Incorporated on 29 September 2017
ENIGMA TALENT LTDActive - Proposal to Strike off
12461504 - Incorporated on 13 February 2020
ENIGMA DESIGN LTD
14592502 - Incorporated on 14 January 2023
ENIGMA STORES LTD
15324575 - Incorporated on 3 December 2023
ENIGMA AI LIMITED
15507630 - Incorporated on 20 February 2024
ENIGMA COFFEE LTD
16405759 - Incorporated on 24 April 2025
5TH ENIGMA LIMITED
04000502 - Incorporated on 24 May 2000
ENIGMA TRAVEL LTDDisolved
06797898 - Dissolved on 28 June 2022
ENIGMA AI LIMITEDActive - Proposal to Strike off
09083554 - Incorporated on 12 June 2014
ENIGMA ENERGY LTD
12161577 - Incorporated on 19 August 2019
ENIGMA CODING LTDDisolved
10247471 - Dissolved on 15 April 2025
ENIGMA CG LIMITEDDisolved
10248608 - Dissolved on 15 February 2023
ENIGMA SPORTS LTDActive - Proposal to Strike off
10598922 - Incorporated on 3 February 2017
ENIGMA TATTOO LTDDisolved
SC760949 - Dissolved on 26 December 2023
ENIGMA GLOBAL LTD
15527007 - Incorporated on 27 February 2024