About Duque S International Business Limited (10242363) United Kingdom