SHENZHEN XURI NEW ENERGY… 101254167 valuation | Upswitch bv