About Stickito Limited (13496894) United Kingdom