Are you the owner of this pool? please provide all the details regarding the people behind, as online world is full of scams, we need some kind of trust level or escrow to invest our funds in such a pool.
It's true that you think because I also saw on the main website that it didn't display the development team.
The UI of the website is also less attractive and there are only a few words, please fix it again for this thing if your project wants success in the future.