About Slsi Ltd (11948141) United Kingdom