About Glenmark Pharmaceuticals Europe R&d Limited (06420547) United Kingdom