MODERN VENDING PRODUCTS LIMI… 781424 valuation | Upswitch bv