About S&n Communications Ltd (10572186) United Kingdom