About Mylan Holdings Acquisition 2 Limited (10339913) United Kingdom