Just Cloud has has kept debiting my credit card despite the fact that I asked them to cancel my account and they acknowledged that they had received m…