According to them in their
official website WEE BULL trading bot is under Apex crypto LLC.
Are we even sure that's the website OP is talking about? I am asking because the first result I got when I googled "WEBULL TRADING BOTS" is
Webull Trading Bots, whihc is a completely different from the one you shared. Then again, this one doesn't look any more legit than the one you shared, with fake rewevies and promise of profit.