SHEN ZHEN SHI YE WANG SHA… 101554574 valuation | Upswitch bv