Ah, so we are incorporated in the Republic of Ireland, EU. I am talking to our lawyer today.
Likewise you could file a complaint with Stripe.
What we have here is inexperienced people in a startup acting stupid, but a little suggestion from the attorney generals office or their payment processor usually gets some really good attention.