About Snudli Ltd (13196700) United Kingdom