About Mylan Holdings Acquisition Limited (10315223) United Kingdom