About Flash App Limited (12974271) United Kingdom