Natural Hazards Group - Företaget