About Etx Limited (SC351369) United Kingdom