Memorandum and articles of association of Thomas Duff & Co. (India) Ltd.