About S&a Consortium Ltd. (11889383) United Kingdom