TECHWIN GLOBAL COMMERCE C… 106273758 valuation | Upswitch bv