AGREEMENT FOR THE SALE AND PURCHASE OF DEALFLO LIMITED