About Bsp Capital Limited (13224416) United Kingdom