SHEN ZHEN SHI WENG WENG S… 101670321 valuation | Upswitch bv