About Slickit. Ltd (12957611) United Kingdom