About Nanoflowcell Holdings Plc (10021928) United Kingdom