About Sssa Ltd (13106908) United Kingdom