SHEN ZHEN SHI QUAN WEI DU… 100956945 valuation | Upswitch bv