About Rothes Pharma Limited (SC538432) United Kingdom