About Ssnd Limited (13274561) United Kingdom