About Flash Holdings Ltd (11350930) United Kingdom