INTERNATIONAL DATA ENTRY & ACCESS LIMITED
03139416 - Incorporated on 19 December 1995
D.S.I. DATA SYSTEMS INTERNATIONAL LIMITED
01380660 - Incorporated on 27 July 1978
INTERNATIONAL DATA PROTECTION SERVICES LIMITEDDisolved
09416585 - Dissolved on 15 April 2025
CHIPENG INTERNATIONAL DATA CORPORATION LIMITED
15502219 - Incorporated on 19 February 2024
INFOPLANET INTERNATIONAL DATA CENTER LIMITED
16413441 - Incorporated on 28 April 2025
INTERNATIONAL CONSULTING & DATA SERVICE LIMITED
08678597 - Incorporated on 5 September 2013
HTTPS CARD - INTERNET IDENTITY CARD LIMITED
09168431 - Incorporated on 8 August 2014
L DATA.T DATA LIMITED
12906795 - Incorporated on 25 September 2020
DATA-DATA LTDDisolved
14792349 - Dissolved on 17 June 2025
DATA2DATA LTD
15765348 - Incorporated on 6 June 2024
DATA DATA LTD
10401220 - Incorporated on 29 September 2016
DATA SYSTEMS INTERNATIONAL EMEA, LTD.
04228340 - Incorporated on 4 June 2001
MAINSTREAM DATA LIMITED
04301161 - Incorporated on 9 October 2001
CENTTRIP LIMITED
08651138 - Incorporated on 14 August 2013
CARDIGAN CARDS LIMITED
06721798 - Incorporated on 13 October 2008
CARDVARK CARDS LTDDisolved
12237653 - Dissolved on 30 November 2021
STVN CARDS LIMITED
12865482 - Incorporated on 8 September 2020
CARD BAY LIMITEDDisolved
14574013 - Dissolved on 6 June 2023
WELLSH CARD LIMITED
14785924 - Incorporated on 6 April 2023
GREEN CARD LIMITED
15367864 - Incorporated on 22 December 2023