SHEN ZHEN SHI PENG JU XIN… 101969418 valuation | Upswitch bv