I have a Chinese cage of similar concept. That thing is NOT coming off without the key. That stainless steel is thick plus no padlock to cut off.
You sure ain't getting my cage off without the key. China knockoff from company Happygo. I lucked out and got almost a perfect cage first time...