About Germ Limited (06948640) United Kingdom