About Avid Innovation Limited (07459910) United Kingdom