About Kickstarter Sales Ltd (10450968) United Kingdom