About R2 Pharmacology Ltd (12120269) United Kingdom