About Avid Retail Limited (09574463) United Kingdom