TOUCHLINK ELECTRONICS LIM… 703961 valorisation | Upswitch bv