About Sna22 Ltd (13099408) United Kingdom