BEIJING LU DEJIN TECHNOLO… 102209400 valuation | Upswitch bv