About S It Solution Limited (12661797) United Kingdom