About Indigo Capital (holdings) Limited (06286255) United Kingdom