About Talexin Industries Ltd (12026027) United Kingdom