About S&s Software Solutions Ltd (11304893) United Kingdom