About Snisl Ltd (11333209) United Kingdom