About Kickstart Capital Limited (12279019) United Kingdom