About Duo Investments Limited (07022400) United Kingdom