Yes, 20it.eu can receive emails.
Yes, 20it.eu seems to be a legitimate domain.
A record
213.32.10.205
MX records
mx1.mail.ovh.net.
188.165.36.237
mx2.mail.ovh.net.
87.98.160.167
mx3.mail.ovh.net.
91.121.53.175