I have written a PhD at a University in the UK. I also finished a BA and MA over there. One of them would have been enough. Any degree that you have done in English should be sufficient and you do not need leltsDid you not have Ielts ? What language proof you used for applying citizenship ?