About Stickys Limited (10635607) United Kingdom