About S&n Global Ltd (12957351) United Kingdom