About S2 & K2 Solutions Ltd (10065028) United Kingdom