Yes, that is the reason but I don't understand their reasoning. Although HMRC wants them to sign up to one of the UK VAT schemes and thus pre-pay VAT, there is no way whatsoever to force them to do...