About
UK-based language services company providing document translation, subtitling and spoken-language interpreting, including simultaneous interpreting for conferences and large professional events. It states it serves businesses worldwide and holds ISO 9001 and ISO 17100 certifications.