KEYNOTE FINANCIAL SERVICES LTD