About Duo Holdings Limited (12292074) United Kingdom