About Galvanize Europe Limited (09596948) United Kingdom