About Glenmag Holdings Limited (11308742) United Kingdom