About Avidel Limited (09863253) United Kingdom