About Slick Solutions Ltd (11721201) United Kingdom