About Avid Technology Group Limited (06846533) United Kingdom