About Richard S Pharma (holdings) Limited (12539358) United Kingdom