About Med Cell Plc (11240560) United Kingdom