I had never heard of them before so just out of interest I googled Trusrpilot reviews about them. It seems once you use them, you agree to an ongoing contract with them until you cancel. It may not help you now, but I suggest you cancel now just to avoid their ongoing involvement with any tax...