SaatchInvest

SaatchInvest

Venture capitalClaimed

Invests in early growth stage tech companies.

HQ location
London, United Kingdom
Portfolio analysis