INVESTMENT TECHNOLOGY GROUP EUROPE LTD