About Clyde Pharma Ltd (SC666650) United Kingdom