About Duo Group Investments Ltd (SC694865) United Kingdom