About Indigo Minds Limited (11868398) United Kingdom