About Snoopi Limited (12872711) United Kingdom