This crowd are without doubt rubbish.
Even given the present problems their website doesn't work, they don't reply to emails, they take your money and don't give you updated paperwork.
God help you if you have a product problem!
They are excreta.
Someone from that outfit tell me if I have got it wrong!
Eva