About Snibbed Ltd (12972335) United Kingdom