About Slushco Ltd (12180860) United Kingdom