UK company recordBeacon TherapeuticsGene therapy (ophthalmology)VerifiedCore UK Open interactive recordCompanies House profile