About Snug Spot Ltd. (13201857) United Kingdom