CNOC NA SI DEVELOPMENTS LIMI… 592028 valuation | Upswitch bv