About Sl Uk Investment Company Limited (11117763) United Kingdom