Is there such a thing as Software Wallet Programming? Just reading it made me think that something is fishy. They should have let you do the verification yourself to make it less obvious, but they didn't, imo it's most likely because they don't have anything to show/give you. It's a bit funny too that the verification needs your height
Since what they have is channel, all you can see is their post. Who knows, maybe the members in that channel are bots, just to show that they have many members to encourage others to join and invest. Be careful next time and don't invest right away.