Nat Cat insurance is facing difficulties