SHEN ZHEN WEI HENG ZHEN Y… 104751094 valuation | Upswitch bv