Umazi
PITCH
Decentralised Collaborative Due Diligence.
LATEST INVESTMENT
#Cybersecurity
02.2022
£735K
Innovate UK & Founders Factory
PITCH
Decentralised Collaborative Due Diligence.
LATEST INVESTMENT
£735K
Innovate UK & Founders Factory