BUTLER INFORMATION TECHNOLOG… 643904 valuation | Upswitch bv