About R&s Pharma Limited (10862889) United Kingdom