About Sticky Fingers Mk Ltd (13447011) United Kingdom