About Flash Rash Ltd (12064209) United Kingdom