SHANG HAI TU HU QI CHE YO… 105647010 valuation | Upswitch bv