All reviews seem negative
This company have stolen my money by selling me some cheap low rated insurance and charged a lot. I don't recommend using this place unless you want to give your money away....