About Kickstart Management Limited (02991078) United Kingdom