<｜begin▁of▁sentence｜>### Instruction:
Given a function to generate the Krackhardt Kite Social Network, a well-known social network with 10 nodes and 18 edges that illustrates different centrality measures, how can you create this graph, display its basic information such as the number of nodes and edges, and visualize the structure of the network using NetworkX?
### Response:
import networkx as nx

# Generate the Krackhardt Kite Graph
G = nx.krackhardt_kite_graph()

# Display basic information about the graph
print('Number of nodes:', G.number_of_nodes())
print('Number of edges:', G.number_of_edges())

# Draw the graph
import matplotlib.pyplot as plt
nx.draw(G, with_labels=True)
plt.show()
<|EOT|>
