About Mylan Products Limited (10174368) United Kingdom