I hard similar issues years ago when i forget my login information on blockhain.info. However, I was able to use hints to get my email, immediately I had access to the email connected I got my logins back. At that time I do not know of any wallet recovery platforms or organization. Until i go acquainted with how the services work and heard a few of them. Keychain looks good, however one cannot say they 100% if we haven't tested their services. Similar to any wallet recovery services out there.