About Slushies Ltd (SC695685) United Kingdom