STAR SOFTWARE TRANSLATION… 420875502 valuation | Upswitch bv