About Snugg Systems Ltd (11529968) United Kingdom