About Sftb Capital Limited (13498872) United Kingdom