About Avalon Pharma Limited (12235087) United Kingdom