IXL FINANCE LIMITED - CIN U65910BR1991PLC004657 | Company