About Avid Technologies Limited (09884279) United Kingdom