About Teg Capital Limited (12259207) United Kingdom