HITACHI SOLUTIONS EUROPE LTD