About Snbn Ltd (12218658) United Kingdom