About Sncc Limited (12772367) United Kingdom