About S & I Global Ltd (10342357) United Kingdom