Sort:  

Ok, thanks. It seems I will need to log in first in a PC, before I would be able to log in on phone. I’ll do that as soon as I get a PC to lay hold on

Yes for RS you need to sign up using a desktop or laptop. Afterwards it's possible to create a link that you can use from a mobile.