Information Management Fin… 21641421 valuation | Upswitch bv