Cosmia Limited has been in this business for at least 2 years. Registered under the number 14717149 in 2023, it is registered at 63-66 Hatton Garden, London EC1N 8LE. This company's SIC and NACE codes are 63110 meaning Data processing, hosting and related activities.
Jovan L. and Stephen J. are registered as the company's directors and have been expanding the company since March 8, 2023.
Executives who control the firm include: Jovan L. owns 1/2 or less of company shares and has 1/2 or less of voting rights. Stephen J. owns 1/2 or less of company shares and has 1/2 or less of voting rights.