About Nduo Ltd (07805101) United Kingdom