About Snol Ltd (12476908) United Kingdom