HANGZHOU RUIKA SHANGMAO Y… 104708516 valuation | Upswitch bv