About Sticky Connections Ltd (12347215) United Kingdom