About Snl (ni) Limited (NI621178) United Kingdom