About Poolbeg Pharma Plc (13279507) United Kingdom