About Deko Technology Co. Ltd (10801259) United Kingdom