Mojaa Technologies started conducting its business in 2021 as a Private Limited Company under the following Company Registration No.: 13726664. The firm has been active for three years and it's currently active. This firm's office is located in London at 293-295 Old Street. You can also locate this business by its zip code of EC1V 9LA. This business's SIC and NACE codes are 62012 and their NACE code stands for Business and domestic software development. The company's latest annual accounts detail the period up to 2023-03-31 and the most recent annual confirmation statement was filed on 2022-11-04.
According to the latest update, there is a solitary director in the company: Thomas M. (since 2023-08-05). Since 2021 Gustave F., had been performing the duties for this limited company till the resignation in December 2022. As a follow-up another director, specifically Rory M. resigned one year ago.