About Firstmedicine-aberdeen Limited (SC705203) United Kingdom