About S.s.m.t Ltd (10886898) United Kingdom