About Sna Life Ltd (11972125) United Kingdom