SHENZHEN TAODUODUO TRADIN… 105300560 valuation | Upswitch bv