About S.nils Ltd (12891007) United Kingdom