New insurance company named International Company for Insurance