About Indigo Habitat Ltd. (09698052) United Kingdom