About Snuga Limited (07814149) United Kingdom