GEYOU INTERNATIONAL TECH… 105296503 valuation | Upswitch bv