Sentence 1: LEO XU Projects is a young and international art gallery based in Shanghai that exhibits contemporary artists .
Sentence 2: LEO XU Projects is a contemporary art gallery based in Shanghai exhibiting young and international artists .
Question: Do Sentence 1 and Sentence 2 express the same meaning? Yes or No?