About Affinity Drug Design Limited (08466627) United Kingdom