This company's website has suddenly closed and they have taken money out of my credit card without honouring their obligations.As far as I am concerne…