About Sherry Pharma Limited (10018113) United Kingdom