The Czech Republic punches far above its weight — the most recognized names from Prague to the global stage