Registered entities
Ellipsis Technologies Inc.
Reg. No. 462191667United States
Investor mix
1 investor on record; lead investors include SC Launch.
| Investor type | Count | Share |
|---|---|---|
| Other / undisclosed | 1 | 100% |
Behavior analytics-based anti-bot solution for websites
1 investor on record; lead investors include SC Launch.
| Investor type | Count | Share |
|---|---|---|
| Other / undisclosed | 1 | 100% |