Allica Bank launches 12-month and 24-month fixed term deposit accounts for limited companies