About Flash Price Ltd (11194096) United Kingdom