About Avalon Therapies Limited (10990531) United Kingdom