About Nu Textiles London Limited (10832698) United Kingdom