About Slaker Ltd (13332239) United Kingdom