About Indigo Group Holdings Limited (10072338) United Kingdom