No credit card details are stored on this site. Payments will be entirely  treated by the Millenium Bank.
From this point on you will be transferred to their systems to complete your transaction.