About Douquhge Ltd (11001258) United Kingdom