Sentence 1: Small Business Saturday UK began in the United Kingdom in 2013 after the success of Small Business Saturday in the United States of America .
Sentence 2: The launch of Small Business Saturday UK began in 2013 in the United Kingdom following the success of Small Business Saturday in the United States of America .
Question: Do Sentence 1 and Sentence 2 express the same meaning? Yes or No?