About Avid Developments Limited (11541251) United Kingdom