About Snuggleez Limited (13361057) United Kingdom