TITAN INDUSTRIAL HARDWARE &… 820549 valuation | Upswitch bv