About Eirx Therapeutics Plc (04927339) United Kingdom