ODON PROJECT MANAGEMENT LIM… 719977 valuation | Upswitch bv