MINGCHAO TECHNOLOGY CO.,… 104024674 valuation | Upswitch bv