About S.mac Legal Limited (SC598216) United Kingdom