YIWU YOUMA TECHNOLOGY CO.… 101956332 valuation | Upswitch bv