About Flash Bang Ltd (10402457) United Kingdom