Rog.. I highly doubt this is a sham. Just look at the quality of the people, they are not scamming people. University of Oxford educated, developing themselves from difficult beginnings.
This may not do well but it will be because the medicine failed not because of some sort of sham.