About Clarify Pharma Plc (12294271) United Kingdom