About Kickstart Trading Ltd (12070889) United Kingdom