About Nu Design Spaces Ltd (10529166) United Kingdom