I don't understand the business model: They can't be earning nearly enough FF miles on these tickets to purchase award tickets and moreover they shouldn't earn any miles on award tickets. So how can they possibly get enough miles to sustain things and get enough award tickets to sell? I hope they're not also signing up their customers for new credit cards and not telling the customers as a way to get more miles.
My guess is that the FF account that shows would be the FF account of the person who sold miles to this operation.
Also, there's no guarantee that the cell phone number they provide is a real one unless it's in their best interest to pretend to be your friend and the owner of the account that had the miles.