No, you don't have to give a National Insurance Number to open a Suits Me account.
We do this to avoid financial exclusion, where people do not have access to banking services due to factors beyond their control.
How do I open a Suits Me account?
What do I need to open a Suits Me account?