About Avid Management Services Limited (07258887) United Kingdom