About Snugs Holdings Ltd (11707161) United Kingdom