The winners where notified directly via email.
I wanted to say something regarding the Winners list but I am not sure about that as saying something, might violate their T&C. So I'll wait for few days and will give an update.
I am also confused why haven't they published list of selected winners. Also, they clearly have mentioned in T&C " Details of the winner may be obtained by sending a self-addressed stamped envelope to: element14 Community, Canal Road. Leeds. UK. LS12 2TU, UK. "