About Germany Biruide International Chemical Co Ltd (13285419) United Kingdom