About Mallinckrodt Equinox Limited (10058183) United Kingdom