They are asking to delete the TVChaosUK Cookie from your system/device and also to be aware that there is a lengthy delay in email notification reaching your inbox. I had a similar issue with another site using the same software and it took until the next day, before receiving notification/account login details.
Cheers!
Spinx