About Avid Retail Group Ltd (13383624) United Kingdom