About Snulas Ltd (12773224) United Kingdom