Developer of a digital interface designed to standardize, digitize, streamline, and exchange due diligence information. The company's digital interface provides asset managers with a system and workfl...

Information Technology
London, United Kingdom
Founded 2016
43 employees
Website
Valuation
$0
Share Price
N/A
Total Raised
$10.2M
Last Round
N/A