About Gherman Lm Ltd (11676026) United Kingdom