About Stellar Capital Limited (12010863) United Kingdom