DISTRIBUTION PIECES MECAN… 401961040 valuation | Upswitch bv