About Duqe Limited (11301747) United Kingdom