I am getting what are supposed to be invitations to 123people.com.
The emails have links to 123people.com.
There is no place to register a new account on the page at that site.
Someone sent me a picture of the site showing a signup button on the top right.
I’ve looked at the site on different machines with different browsers.
No signup button appears.