About H & R Pharma Ltd (12659633) United Kingdom