SHEN ZHEN SHI HE LUN BAO… 100745157 valuation | Upswitch bv