About Flash Telecoms Limited (10442112) United Kingdom