About Triada Capital Limited (08314650) United Kingdom