About Avid Corporate Limited (08334629) United Kingdom