I would say that is the King's Royal Rifle Corps.
There is a passing resemblance to one of the London Regiments who had a similar design but KKRC is most likely.
The London regiment badges are here to compare it to
https://www.britishbadgeforum.com/fo...p?albumid=2083