SMERWICK ENGINEERING TEOR… 776608 valorisation | Upswitch bv