About Index Investment Projects (guernsey) Limited (FC023893) Channel Islands