About Duagh Limited (10136302) United Kingdom