About Txl Capital Limited (12368911) United Kingdom