About Snoopy World Ltd (13234960) United Kingdom