About Stickybudd Enterprise Ltd (11499150) United Kingdom