INTEGRATED MECHANICAL CON… 820968 valorisation | Upswitch bv