About Slick Studio Ltd (12651716) United Kingdom