About Turflodge Pharma Ltd (NI641984) United Kingdom