https://memo.cash/profile/1ExVpjJdvMpuiCskxPebmyggYNFLtqJsPu Seems to be the token creator.
ya that address honestly looks like some automatically generated shit for this one and only TX. At the previous page if u start clicking at the "previous outputs" you will see a bunch