About Sticc Limited (06201645) United Kingdom