About Germany Dekx Technology Co. Ltd. (11952349) United Kingdom