About Duo Social Ltd (12266651) United Kingdom