SHENZHEN XINGKUAI SUPPLY… 101917508 valuation | Upswitch bv