Street protests and violence have forced Carlsberg to close its brewery in Urumqi, the capital city of China's Xinjiang province.