About Snuggy World Ltd (13485879) United Kingdom