Registered entities
Ophelos Limited
Reg. No. 12185588United Kingdom
Reputation
Customer rating 4.2 / 5 across 507 reviews.
Social engagement
Social engagement: 4.1K social following, 8 posts in the last 12 months — above the industry median.
Investor mix
19 investors on record; lead investors include Fly Ventures, Connect Ventures, AlbionVC.
| Investor type | Count | Share |
|---|---|---|
| Venture capital | 7 | 37% |
| Other / undisclosed | 12 | 63% |
Recent activity
13 Nov 2025
Event
fireside chat with Paul Chong
15 Oct 2025
Event
EU AI Act webinar
1 Oct 2025
Event
EU AI Act webinar
