Yea looks like they have been around quite a while in the FX space. They are guaranteed by FCA so 85k would be safe enough..