Natural Hazards Group - The company