About Ddoouubblleeuupp Ltd (13294097) United Kingdom