XIA MEN HAN DE LIN SHANG… 104757547 valuation | Upswitch bv