About Carrick Pharma Ltd (SC686674) United Kingdom