About Design Paradox Holdings Ltd (09974393) United Kingdom