About Flash Technologies Ltd (12626229) United Kingdom