Creator Digital Technology (UK) started conducting its operations in 2017 as a Private Limited Company with reg. no. 10869318. This company's headquarters was based in Cardiff at 32 Castle Lane. This particular Creator Digital Technology (UK) Co Ltd company had been operating offering its services for two years.
Guogui L. was the following company's director, appointed on 2017-07-17.
Guogui L. was the individual who had control over this firm, had substantial control or influence over the company.