About Mallinckrodt Uk Finance Llp (OC401896) United Kingdom