DEPENDABLE PRODUCTS AND SOLU… 667979 valuation | Upswitch bv