About Adallen Pharma Limited (04210685) United Kingdom