About Avid International Limited (12195672) United Kingdom