About Germany Denorden Brand Management Co. Ltd (13589910) United Kingdom