INTERNATIONAL COMMERCE DI… 383959830 valuation | Upswitch bv