Help, I have key logger and silent logger on my android phone

None of the reputable apps are detecting it, I found it while being nosey looking through my settings and through all the different things in the settings app.... how can I find out how to get rid of it? I have no clue about how it got on my phone, or what app or file it's attached to. Please help.

Also, if my phone happens to be cloned, is there any way to stop it? 2would a factory reset do the job? I cant even dial 999, it just rings and rings. Any ideas?

Thanks in advance for any help and advice you give me!