About Germany Kanpu Chemical Co. Ltd (12788016) United Kingdom