About Flicker Events Ltd (12676144) United Kingdom