About Otex Textile Ltd (10079359) United Kingdom