About S.m.s.i. Limited (SC378625) United Kingdom