SHEN ZHEN XI JUAN KE JI Y… 101969624 valuation | Upswitch bv