About Duenark Ltd (11201918) United Kingdom