About Indigo Management Limited (04106576) United Kingdom