This service is not iCoud ID Removing service! It can not remove your id and can not help you to get password, only can help you get the full email address and other account details.
You should receive the following(Used strictly for verification purposes)
and one of the following or both
EMAIL ID (in some cases just phone provided )
PHONE NUMBER (in some cases just email provided)
Source is accepting verification only 24 hours after info is provided! No verification after 24 hours.