DECCALEAP TECHNOLOGIES HOLDI… 656313 valuation | Upswitch bv