About Germ Blasters Limited (12559154) United Kingdom