About Germin Ltd (08798873) United Kingdom