About Slk Investment Ltd (12006867) United Kingdom