About Indigo (icklingham) Limited (12096500) United Kingdom