About Snuggle-me Limited (12905456) United Kingdom