About Slak Investment Ltd (13235235) United Kingdom