About Sticky Flynn S Ltd (12175112) United Kingdom