About Project Kickstarter Ltd (13024517) United Kingdom