About Zylexa Pharma Ltd (08027678) United Kingdom