About S2 Solutions Ltd (06794690) United Kingdom