About Index Corporation L.p. (SL008973) United Kingdom