DELTA PROJECT MANAGEMENT LIM… 691492 valuation | Upswitch bv