NUA CREATIVE TECHNOLOGY SOLU… 808306 valuation | Upswitch bv