About Avid Holdings Plc (05341855) United Kingdom