About S.t. Salong Invest Limited (12247853) United Kingdom