About Kickstarter London Limited (07825937) United Kingdom