About Sander Pharma Limited (11740605) United Kingdom