About Germax Limited (11592426) United Kingdom