About S&ng Investments Limited (12516179) United Kingdom