About Magna Pharmaceuticals Ltd (06302435) United Kingdom