About Duorend Limited (08882286) United Kingdom