SHEN ZHEN SHI WEI JIN MI… 101242097 valuation | Upswitch bv