About Merad Pharmaceuticals Limited (04024112) United Kingdom