About Slick Ltd (13447856) United Kingdom