About Snugs Technology Ltd (11800791) United Kingdom