Why does my website title display as 'American Express' when shared on Facebook?

Thank you for the response, unfortunately when I look under my preferences my old settings are still there, when I update them it still says “American Express” when I share the link on social media for some reason though.

I think it might be because the payment providers are listed at the bottom of my home page?