About Stickito Limited (10590701) United Kingdom