About Duuqow Ltd (13560063) United Kingdom