About S&t Assets Ltd (12092483) United Kingdom