About Scientific Solutions (s2) Ltd (11034306) United Kingdom