SHENZHEN NUCLEAR PROFIT T… 106182090 valuation | Upswitch bv