About Indico Corporation Ltd (09000183) United Kingdom