About Germ Firm Ltd (12970061) United Kingdom