WOODHEAD SOFTWARE & ELECT… 348880089 valuation | Upswitch bv