Can you give her a good wash up?
It looks like there may be maggots around the vent, hard to tell, could just be a lot of odd looking debris and urates. You'll notice if there are any when you give her a soaking because they will float in the water.
If there are maggots, then wash her up really well, look for any wounds under the vent/between the legs. Repeated soaking/washing in soapy water will help flush out maggots, but you may still have to remove some with tweezers. Repeat a few times a day until the maggots are gone. IF you do find wounds, get some photos.
View attachment 4133609