MEGHAN ELECTRONICS TRADING L… 681482 valuation | Upswitch bv