SHENZHEN ZHUYANG TECHNOLO… 100343789 valuation | Upswitch bv