Can I sign up for an account if living outside of the UK ?

Yes, you can sign up from any location (except Nigeria).