EXCEL FINANCE LTD - CIN U65910KL1985PLC004375 | Company