INDEPENDENT CONTROL TECHNOLO… 753196 valuation | Upswitch bv