About Sl Investments Ltd (11655644) United Kingdom