SHENZHEN XING SHAN LIANG… 105369938 valuation | Upswitch bv