SHEN ZHEN SHI WEN YING LI… 101689727 valuation | Upswitch bv