Simple CC issue in this case. CC company will refund you as the service was not delivered. They will reclaim from whoever collected the money from your card.
At that point the other parties can argue it between themselves whilst you get on with your life.