About Snsc Limited (SC401103) United Kingdom