UK company recordGenomics plcGenomics / computational biology drug discoveryCandidateCore UK Open interactive recordCompanies House profile