Never heard of yotta before. Upon seeing that the couple deposited $280k with them, I followed the accompanying link to their website. It was a horrifying experience.
The site *now* ... yeah. Ick.
This is the oldest snapshot that the wayback machine has of it: https://web.archive.org/web/20200630201639/https://www.withy...