Registered entities
REDFISH LABS, INC.
Reg. No. 822328761United States
REDFISH LABS, INC.
Reg. No. 5739962United States
TORCH
Reg. No. 40103640045Latvia
Investor mix
13 investors on record; lead investors include Soma Capital, Obvious Ventures, Y Combinator, Norwest.
| Investor type | Count | Share |
|---|---|---|
| Venture capital | 12 | 92% |
| Other / undisclosed | 1 | 8% |
