It's a variation of the same scam: https://youtu.be/5M5MF6KE-jY?si=7odXF_9q2SkumX7X
https://www.sec.gov/litigation/litreleases/lr-25829
Betavolt seems to be just using those flashy 3D renders of a battery that likely doesn't exist. It wouldn't surprise me if their datasheets mirror what was claimed by NDB.