DATA INTEGRATION LAYERS LIMI… 675629 valuation | Upswitch bv