SHENZHEN SENGGI TECHNOLOG… 105860068 valuation | Upswitch bv