About Avid Language Limited (12339281) United Kingdom