Kitty’s had an accident in the living room?

Cat wee contains uric acid and it’s the complex salt crystals in the
acid that cause the awful smell.

The crystals are insoluble in bleach and disinfectant and won’t get rid of this smell.

Clean with a biological detergent solution, which contains enzymes that will help break up the proteins in the urine.

Otherwise any pet shop will have branded enzyme-digester products that will work. Note that unless you remove the stain completely, as soon as it gets wet again, the residue will produce more of the ammonia-like odour.