About Flash Bidco Limited (08458656) United Kingdom