Stemma AI
Techstars '26London, GB · 1 known investors
Investors · 1
Companies House · registry record
View on Companies House ↗- Registered name
- STEMMA AI LTD
- Company number
- 17020896
- Status
- Active
- Company type
- Private limited company
- Incorporated
- 9 Feb 2026
- Registered office
- Forma House, 40 Bowling Green Lane, London, EC1R 0NE
- Nature of business (SIC)
- 62012 — Business and domestic software development
- Accounts
- next due 9 Nov 2027
- Confirmation statement
- next due 22 Feb 2027
Current officers · 2
- Johannes Haug — director, appointed 9 Feb 2026
- Devvrat Shaileshkumar Joshi — director, appointed 9 Feb 2026
Source: Companies House public register · retrieved 3 Aug 2026. Contains public sector information licensed under the Open Government Licence v3.0.