LENEHAN MOTOR FACTORS LIM… 588430 valorisation | Upswitch bv