Incredible

Developer of a debit payment platform

placeLondon, England, United Kingdom calendar_todayFounded 2022 groups10 employees language getincredible.com

Registered entities

Reputation

Customer rating 4.5 / 5 across 14 reviews.

Investor mix

16 investors on record; lead investors include Techstars.

Investor typeCountShare
Venture capital425%
Private equity16%
Accelerator & incubator16%
Other / undisclosed1063%
Coming soon