social security number in Luxembourg

Hi, My company is asking my personal social security nr in Luxembourg before I start working for them, and before I arrive Lux. I am wondering if this is my responsibility to get a personal social security nr or only company can do that? I have done some research and looks like normally its done by the company.