About Etx Venture Ltd (13237113) United Kingdom