Decentralised collaborative due diligence