About Avid Group Limited (SC499322) United Kingdom