SSSC stands for Scottish Social Services Council.
You can still register with Florence if you are not yet registered with the SSSC. However, you will need to register within 6 months of starting with Florence. This website will provide some more information for you - https://www.sssc.uk.com/
If you have not registered within 6 months of you starting with Florence, your account will be placed on hold until it has been updated.