About Index Solutions L.p. (SL007006) United Kingdom