About Nc Intelligent Textiles Limited (09244335) United Kingdom