About S.m.e.a. Limited (SC598569) United Kingdom