About Richmond Pharma Ltd (12562037) United Kingdom