About De Novo Wardrobe Ltd. (11563841) United Kingdom