About Flash Ltd (12972315) United Kingdom