About Avid Media Ltd (06754821) United Kingdom