About
Umbra Capital Partners is a merchant bank that invests in UK-based small-to-medium enterprises. It leverages its proprietary technology-based platform to help clients identify the most relevant partner for each opportunity, as well as helping businesses capture and analyze key data to make better decisions. The company was founded in 2018 and is headquartered in London, England.
Position in the VCSift Database
- • 33,888 investors in VCSift focus on the fintech sector.
- • 8,972 investors are based in London, England, United Kingdom.
Data sourced from 410,343 investor profiles. Updated July 2026.
Investment Focus
- Sectors
- fintech
- Location
- London, UK
Contact Information
Find more investors like Umbra
Search Investors