EXHIBIT 2.4 AMENDED AND RESTATED SHARE PURCHASE AGREEMENT BY AND AMONG CBT GROUP PLC, KNOWLEDGE WELL LIMITED, KNOWLEDGE WELL GROUP LIMITED, SHAREHOLDERS OF KNOWLEDGE WELL LIMITED,