About Avid Space Limited (09631148) United Kingdom