About Germany Demulaite Chymistry Holding Ltd (11848987) United Kingdom