About Indice International Investment Corporate Company Ltd (12013109) United Kingdom