Yes, 20mins.net can receive emails.
Yes, 20mins.net seems to be a legitimate domain.
A record
150.238.230.53
MX record
20mins.net