About Snuggle Buddy Ltd (12539184) United Kingdom