About Aylsham Pharma Ltd (11977969) United Kingdom