About Duo Technology Ltd (09018590) United Kingdom