About Germany Yumans International Co. Ltd (11286428) United Kingdom