CTI COMMERCE ET TECHNOLOG… 318024221 valuation | Upswitch bv