About S&m Holding Group Ltd (12691746) United Kingdom