About Sl (ne) Ltd (13040459) United Kingdom