About Texere Industries Ltd (12185702) United Kingdom