About Snoop Deg Ltd (SC613219) United Kingdom