About Indigogo Ltd (11769931) United Kingdom