They are a somewhat new company run by a ex moorings management. Track record is short but have not heard anything bad.