Business & Decision Life… 790953384 valuation | Upswitch bv