TITAN INDUSTRIAL HARDWARE… 820549 valorisation | Upswitch bv