About Ssma Ltd (10446194) United Kingdom