About Us

A UK-based multilanguage service provider of dedicated experts comprised of translation and localisation
professionals, software engineers, DTP experts, all with a comprehensive understanding of your language pair
or industry to produce an excellent finished product exactly to your specifications.

Business size

101-500 employees