Registered entities
BloomTech Inc.,
Reg. No. 82-1747820United States
BloomTech Inc.
Reg. No. 20221438646United States
LAMBDA INC.
Reg. No. 821747820United States
Investor mix
43 investors on record; lead investors include Google Ventures, Y Combinator, Tandem Capital, GGV Capital.
| Investor type | Count | Share |
|---|---|---|
| Venture capital | 24 | 56% |
| Accelerator & incubator | 1 | 2% |
| Other / undisclosed | 18 | 42% |
