About Mallinckrodt Public Limited Company (FC032630) Ireland