Innoaa came into being in 2023 as a company enlisted under no 15175541, located at WC1N 3AX London at 27 Old Gloucester Street. The firm has been in business for one year and its current state is active. The firm's declared SIC number is 62012 which stands for Business and domestic software development.
For this company, the full extent of director's obligations have so far been fulfilled by Anas A. who was appointed in 2023 in September.
Anas A. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.