About Kickstart Ltd. (09332178) United Kingdom