TECHTRONIC INDUSTRIES FRA… 349282772 valuation | Upswitch bv