About Genflow Biosciences Plc (13138531) United Kingdom