About Sticky Cherry Ltd (12008477) United Kingdom