About Sprk Capital Limited (12248853) United Kingdom