Abysmal service
Abysmal service. Not UK registered, so no FCA coverage. Refused to pay out on a claim despite following the advice in the confirmation email. They wouldn’t allow me to even raise a complaint as they claim they have no responsibility to as they aren’t based in the UK. Definitely won’t be using them again.
