About R&r Pharma Ltd (13252923) United Kingdom