Generally, if you use a credit card it will appear as "ITCH.IO GAME STORE". The game's title will not be present. Some sellers provide their own merchant account so it may display their business name instead. If you want me to check a specific game just say so.
Thanks