MEKKATO CREATECH STUDIO LIMI… 740294 valuation | Upswitch bv