About Tex Technologies Ltd (12711378) United Kingdom