About Snsl Limited (13301321) United Kingdom