Registered entities
Illumnus Education Technologies Private Limited
CIN U93090PN2018PTC177783India
Illumnus Inc
Reg. No. 0001845389United States
Investor mix
4 investors on record; lead investors include Array.
| Investor type | Count | Share |
|---|---|---|
| Other / undisclosed | 4 | 100% |
