About Triton Capital Limited (11629453) United Kingdom