About Flash Incorp Limited (12718767) United Kingdom