About Avid Creations Limited (13239146) United Kingdom