About Duo Tech Holdings Limited (07059519) United Kingdom