About Sbx Capital Limited (12450702) United Kingdom