About Rothes Pharma Holdings Limited (SC702564) United Kingdom