About Galvanize Bio Ltd (12253946) United Kingdom