About O Grady Pharma Ltd (10946993) United Kingdom