KEY PRODUCTS DISTRIBUTION LI… 502790 valuation | Upswitch bv