About Techx Epos Ltd (11954073) United Kingdom