SHENZHEN LIANGGUO TECHNOL… 100312933 valuation | Upswitch bv