Yes, you can. Once you log in, click on 'My Profile', it should display your application status.
It's kinda weird as their website states the interview will be held in Singapore. I did not realize, until now, that its actually being held in London.
I reckon it's only for UK citizens as I have not received any mail from them and I am not a UK citizen, either.