OUTPUT TECHNOLOGY CORPORA… 382545572 valuation | Upswitch bv