TT&C TRANSLATION SERVICES LI… 644045 valuation | Upswitch bv