About S&a Solutions Ltd. (SC412243) United Kingdom