About Kudo Technology Co. Ltd (13671765) United Kingdom