It is most probably finger print request. You will get it through regular mail.I saw the following update on my ECAS
-We sent you correspondence on Feb 02,2018 .If you have not yet provided the info. Pls do asap.
But I haven't received any letter /mail yet .