About Snitch Originals Limited (09258947) United Kingdom