About Patricia Pharma Limited (10628562) United Kingdom