About Slakngjack Ltd (13326585) United Kingdom