Gemba
Gemba is an FCA-authorised payment institution whose platform lets non-financial companies offer their own branded accounts, payments and cards.
ge.mba ↗Why it's here
Ranked #82 on the Sifted 100 UK and Ireland 2026 with 117% two-year revenue CAGR and £3M latest revenue.
source: email.sifted.eu- Focus
- Embedded banking
- Founded
- 2017
- Total raised
- £4.2Msource: email.sifted.eu
- Team size
- 11-50 people
- Staff (Companies House accounts)
- 12, average over the period to 31 Dec 2024source: find-and-update.company-information.service.gov.uk
- London office
- Level 39, 1 Canada Square, Canary Wharf, London, Tower Hamlets E14 5ABsource: ge.mba
- London presence
- HQsource: ge.mba
- Recognised on
- Sifted 100 UK & Ireland 2026, #82source: datocms-assets.com
- Area
- Canary Wharf
- Nearest station
- Canary Wharf, 136 m
- Visas
- Licensed visa sponsor, listed as GEMBA FINANCE LTDsource: gov.uk
- Elsewhere
- LinkedIn ↗
Verified 8 Oct 2026. How we verify · Suggest a fix
Same building
One more company on the map lists this office address.