About Sandexis Medicinal Chemistry Ltd (07767700) United Kingdom