MARS ELECTRONICS INTERNAT… 402386262 valuation | Upswitch bv