About Slugz Ltd (13221218) United Kingdom