About Kickstarter Limited (07471476) United Kingdom