SOC NOUV ATEL IMPR ARTI C… 320402365 valuation | Upswitch bv