TESA GENERAL FINANCE INVESTMENT LTD - CIN