TAOMAIMAI INTERNATIONAL T… 105650915 valuation | Upswitch bv