About Indigo Art Gallery Ltd (11178976) United Kingdom