BABBLO DIGITAL SERVICES LIMI… 818123 valuation | Upswitch bv