SHEN ZHEN SHI XIAO YING K… 105893879 valuation | Upswitch bv