About Scancell Holdings Plc (06564638) United Kingdom