About Germ Tech Ltd (13594850) United Kingdom