About Kickstarz Ltd (13276479) United Kingdom