About Flasher Limited (12160491) United Kingdom