CATMUL TECH ART & CRAFT LIMI… 642691 valuation | Upswitch bv