About S&t Standart Ltd (12245463) United Kingdom