Can this be stopped, perhaps by the UN? Isn't there a Treaty on space that covers its use and benefit for all.
Yes there is:
https://en.m.wikipedia.org/wiki/Outer_Space_Treaty
China has signed it. Placing light polluting devices in orbit should be a violation of the Treaty.